terrestrial snails - Almanca İngilizce Sözlük